<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <script>
      // 17.  用户输入一个年份，判断这个年是否是闰年。
      // 判断闰年条件：
      // ① 非整百年数除以4，无余为闰，有余不闰；
      // ② 整百年数除以400，无余为闰，有余不闰。
      // 比如：
      // 2000年，整百数年，就要用②公式，除以400，无余数，所以是闰年。
      // 1900年，整百年数，就要用②公式，除以400，有余数，所以不是闰年。
      // 2100不是
      // ……
      // 2016
      // 2012
      // 2008
      // 2004
      // 2000
      // ……
      // ……
      // 1904
      // 1900不是
      // 自己把中文判断条件转为计算机语言。

      var num = parseInt(prompt("请输入一个年份，判断这个年是否是闰年。"));
      if (num % 4 == 0) {
        alert("你好，这个年份是闰年");
      } else if (num % 4 != 0) {
        alert("你好，这个年份不是闰年");
      } else if (num % 400 == 0) {
        alert("你好，这个年份是闰年");
      } else if (num % 400 != 0) {
        alert("你好，这个年份不是闰年");
      }

      // 17题
      // var a = parseFloat(prompt("请输入一个年份"));
      // if (a % 100 == 0) {
      //     if (a % 400 == 0) {
      //         alert("是闰年")
      //     } else {
      //         alert("不是闰年")
      //     }
      // } else {
      //     if (a % 4 == 0) {
      //         alert("是闰年")
      //     }else {
      //         alert("不是闰年")
      //     }
      // }
    </script>
  </head>
  <body></body>
</html>
